﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using Microsoft.Ccr.Core;
using Microsoft.Dss.Core.Attributes;
using Microsoft.Dss.ServiceModel.Dssp;
using Microsoft.Dss.ServiceModel.DsspServiceBase;
using W3C.Soap;
using Microsoft.Dss.Services.SubscriptionManager;

namespace ArduinoGenericOrientationSensor.Messages
{
    public class SensorStateRequest : Update<SensorStateRequestRequest, PortSet<DefaultUpdateResponseType, Fault>>
    {
        public SensorStateRequest()
            : base(new SensorStateRequestRequest())
        {

        }
    }

    [DataContract(Namespace = "ArduinoGenericOrientationSensor")]
    [LocalizedDescription("Messages_SensorStateRequest_Description")]
    public class SensorStateRequestRequest : TasksLibrary.TaskMessageRequest
    {
        public SensorStateRequestRequest()
            : base()
        {

        }
    }
}
